package com.ficus.road.maintain.handler.smartdecision.enums;

import com.ficus.road.maintain.core.model.smartnew.SmartDecisionExcelVO;
import com.ficus.road.maintain.core.model.smartnew.SmartTable;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

import java.util.function.BiFunction;

/**
 * @author xiawen yang
 * @date 2022/9/30 上午10:48
 */
@RequiredArgsConstructor
@Getter
public enum SmartTableType {

    TYPE_ONE(SmartTable::new);


    private final BiFunction<SmartDecisionExcelVO, String, SmartTable> constructor;
}
